deliver a lecture - Türkisch Englisch Wörterbuch